home *** CD-ROM | disk | FTP | other *** search
/ IRIX Installation Tools & Overlays 2002 November / SGI IRIX Installation Tools & Overlays 2002 November - Disc 4.iso / dist / insight_base.idb / usr / share / xml / dtd / docbook-4.1.2 / dbhierx.mod.z / dbhierx.mod
Text File  |  2002-10-15  |  59KB  |  2,075 lines

  1. <!-- ...................................................................... -->
  2. <!-- DocBook XML document hierarchy module V4.1.2 ........................... -->
  3. <!-- File dbhierx.mod ..................................................... -->
  4.  
  5. <!-- Copyright 1992-2000 HaL Computer Systems, Inc.,
  6.      O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
  7.      Corporation, Norman Walsh, and the Organization for the Advancement
  8.      of Structured Information Standards (OASIS).
  9.  
  10.      $Id: dbhierx.mod,v 1.1 2002/01/10 21:19:38 gferg Exp $
  11.  
  12.      Permission to use, copy, modify and distribute the DocBook XML DTD
  13.      and its accompanying documentation for any purpose and without fee
  14.      is hereby granted in perpetuity, provided that the above copyright
  15.      notice and this paragraph appear in all copies.  The copyright
  16.      holders make no representation about the suitability of the DTD for
  17.      any purpose.  It is provided "as is" without expressed or implied
  18.      warranty.
  19.  
  20.      If you modify the DocBook XML DTD in any way, except for declaring and
  21.      referencing additional sets of general entities and declaring
  22.      additional notations, label your DTD as a variant of DocBook.  See
  23.      the maintenance documentation for more information.
  24.  
  25.      Please direct all questions, bug reports, or suggestions for
  26.      changes to the docbook@lists.oasis-open.org mailing list. For more
  27.      information, see http://www.oasis-open.org/docbook/.
  28. -->
  29.  
  30. <!-- ...................................................................... -->
  31.  
  32. <!-- This module contains the definitions for the overall document
  33.      hierarchies of DocBook documents.  It covers computer documentation
  34.      manuals and manual fragments, as well as reference entries (such as
  35.      man pages) and technical journals or anthologies containing
  36.      articles.
  37.  
  38.      This module depends on the DocBook information pool module.  All
  39.      elements and entities referenced but not defined here are assumed
  40.      to be defined in the information pool module.
  41.  
  42.      In DTD driver files referring to this module, please use an entity
  43.      declaration that uses the public identifier shown below:
  44.  
  45.      <!ENTITY % dbhier PUBLIC
  46.      "-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.1.2//EN"
  47.      "dbhierx.mod">
  48.      %dbhier;
  49.  
  50.      See the documentation for detailed information on the parameter
  51.      entity and module scheme used in DocBook, customizing DocBook and
  52.      planning for interchange, and changes made since the last release
  53.      of DocBook.
  54. -->
  55.  
  56. <!-- ...................................................................... -->
  57. <!-- Entities for module inclusions ....................................... -->
  58.  
  59. <!ENTITY % dbhier.redecl.module        "IGNORE">
  60. <!ENTITY % dbhier.redecl2.module    "IGNORE">
  61.  
  62. <!-- ...................................................................... -->
  63. <!-- Entities for element classes ......................................... -->
  64.  
  65. <!ENTITY % local.appendix.class "">
  66. <!ENTITY % appendix.class    "appendix %local.appendix.class;">
  67.  
  68. <!ENTITY % local.article.class "">
  69. <!ENTITY % article.class    "article %local.article.class;">
  70.  
  71. <!ENTITY % local.book.class "">
  72. <!ENTITY % book.class        "book %local.book.class;">
  73.  
  74. <!ENTITY % local.chapter.class "">
  75. <!ENTITY % chapter.class    "chapter %local.chapter.class;">
  76.  
  77. <!ENTITY % local.index.class "">
  78. <!ENTITY % index.class        "index|setindex %local.index.class;">
  79.  
  80. <!ENTITY % local.refentry.class "">
  81. <!ENTITY % refentry.class    "refentry %local.refentry.class;">
  82.  
  83. <!ENTITY % local.nav.class "">
  84. <!ENTITY % nav.class        "toc|lot|index|glossary|bibliography 
  85.                 %local.nav.class;">
  86.  
  87. <!-- Redeclaration placeholder ............................................ -->
  88.  
  89. <!-- For redeclaring entities that are declared after this point while
  90.      retaining their references to the entities that are declared before
  91.      this point -->
  92.  
  93. <![%dbhier.redecl.module;[
  94. <!-- Defining rdbhier here makes some buggy XML parsers happy. -->
  95. <!ENTITY % rdbhier "">
  96. %rdbhier;
  97. <!--end of dbhier.redecl.module-->]]>
  98.  
  99. <!-- ...................................................................... -->
  100. <!-- Entities for element mixtures ........................................ -->
  101.  
  102. <!-- The DocBook TC may produce an official forms module for DocBook. -->
  103. <!-- This PE provides the hook by which it can be inserted into the DTD. -->
  104. <!ENTITY % forms.hook "">
  105.  
  106. <!ENTITY % local.divcomponent.mix "">
  107. <!ENTITY % divcomponent.mix
  108.         "%list.class;        |%admon.class;
  109.         |%linespecific.class;    |%synop.class;
  110.         |%para.class;        |%informal.class;
  111.         |%formal.class;        |%compound.class;
  112.         |%genobj.class;        |%descobj.class;
  113.         |%ndxterm.class;        |beginpage
  114.                 %forms.hook;
  115.         %local.divcomponent.mix;">
  116.  
  117. <!ENTITY % local.refcomponent.mix "">
  118. <!ENTITY % refcomponent.mix
  119.         "%list.class;        |%admon.class;
  120.         |%linespecific.class;    |%synop.class;
  121.         |%para.class;        |%informal.class;
  122.         |%formal.class;        |%compound.class;
  123.         |%genobj.class;        |%descobj.class;
  124.         |%ndxterm.class;        |beginpage
  125.         %local.refcomponent.mix;">
  126.  
  127. <!ENTITY % local.indexdivcomponent.mix "">
  128. <!ENTITY % indexdivcomponent.mix
  129.         "itemizedlist|orderedlist|variablelist|simplelist
  130.         |%linespecific.class;    |%synop.class;
  131.         |%para.class;        |%informal.class;
  132.         |anchor|remark
  133.         |%link.char.class;
  134.                                  |beginpage
  135.         %local.indexdivcomponent.mix;">
  136.  
  137. <!ENTITY % local.refname.char.mix "">
  138. <!ENTITY % refname.char.mix
  139.         "#PCDATA
  140.         |%tech.char.class;
  141.         %local.refname.char.mix;">
  142.  
  143. <!ENTITY % local.partcontent.mix "">
  144. <!ENTITY % partcontent.mix
  145.         "%appendix.class;|%chapter.class;|%nav.class;|%article.class;
  146.         |preface|%refentry.class;|reference %local.partcontent.mix;">
  147.  
  148. <!ENTITY % local.refinline.char.mix "">
  149. <!ENTITY % refinline.char.mix
  150.         "#PCDATA
  151.         |%xref.char.class;    |%gen.char.class;
  152.         |%link.char.class;    |%tech.char.class;
  153.         |%base.char.class;    |%docinfo.char.class;
  154.         |%other.char.class;
  155.         |%ndxterm.class;        |beginpage
  156.         %local.refinline.char.mix;">
  157.  
  158. <!ENTITY % local.refclass.char.mix "">
  159. <!ENTITY % refclass.char.mix
  160.         "#PCDATA
  161.         |application
  162.         %local.refclass.char.mix;">
  163.  
  164. <!-- Redeclaration placeholder 2 .......................................... -->
  165.  
  166. <!-- For redeclaring entities that are declared after this point while
  167.      retaining their references to the entities that are declared before
  168.      this point -->
  169.  
  170. <![%dbhier.redecl2.module;[
  171. <!-- Defining rdbhier2 here makes some buggy XML parsers happy. -->
  172. <!ENTITY % rdbhier2 "">
  173. %rdbhier2;
  174. <!--end of dbhier.redecl2.module-->]]>
  175.  
  176. <!-- ...................................................................... -->
  177. <!-- Entities for content models .......................................... -->
  178.  
  179. <!ENTITY % div.title.content
  180.     "title, subtitle?, titleabbrev?">
  181.  
  182. <!ENTITY % bookcomponent.title.content
  183.     "title, subtitle?, titleabbrev?">
  184.  
  185. <!ENTITY % sect.title.content
  186.     "title, subtitle?, titleabbrev?">
  187.  
  188. <!ENTITY % refsect.title.content
  189.     "title, subtitle?, titleabbrev?">
  190.  
  191. <!ENTITY % bookcomponent.content
  192.     "((%divcomponent.mix;)+, 
  193.     (sect1*|(%refentry.class;)*|simplesect*|section*))
  194.     | (sect1+|(%refentry.class;)+|simplesect+|section+)">
  195.  
  196. <!-- ...................................................................... -->
  197. <!-- Set and SetInfo ...................................................... -->
  198.  
  199. <!ENTITY % set.content.module "INCLUDE">
  200. <![%set.content.module;[
  201. <!ENTITY % set.module "INCLUDE">
  202. <![%set.module;[
  203. <!ENTITY % local.set.attrib "">
  204. <!ENTITY % set.role.attrib "%role.attrib;">
  205.  
  206. <!ENTITY % set.element "INCLUDE">
  207. <![%set.element;[
  208. <!ELEMENT set ((%div.title.content;)?, setinfo?, toc?, (%book.class;)+,
  209.         setindex?)>
  210. <!--end of set.element-->]]>
  211.  
  212. <!-- FPI: SGML formal public identifier -->
  213.  
  214.  
  215. <!ENTITY % set.attlist "INCLUDE">
  216. <![%set.attlist;[
  217. <!ATTLIST set
  218.         fpi        CDATA        #IMPLIED
  219.         %status.attrib;
  220.         %common.attrib;
  221.         %set.role.attrib;
  222.         %local.set.attrib;
  223. >
  224. <!--end of set.attlist-->]]>
  225. <!--end of set.module-->]]>
  226.  
  227. <!ENTITY % setinfo.module "INCLUDE">
  228. <![%setinfo.module;[
  229. <!ENTITY % local.setinfo.attrib "">
  230. <!ENTITY % setinfo.role.attrib "%role.attrib;">
  231.  
  232. <!ENTITY % setinfo.element "INCLUDE">
  233. <![%setinfo.element;[
  234. <!ELEMENT setinfo ((graphic | mediaobject 
  235.         | legalnotice | modespec | subjectset 
  236.     | keywordset | itermset | %bibliocomponent.mix;)+)>
  237. <!--end of setinfo.element-->]]>
  238.  
  239. <!-- Contents: IDs of the ToC, Books, and SetIndex that comprise 
  240.         the set, in the order of their appearance -->
  241.  
  242.  
  243. <!ENTITY % setinfo.attlist "INCLUDE">
  244. <![%setinfo.attlist;[
  245. <!ATTLIST setinfo
  246.         contents    IDREFS        #IMPLIED
  247.         %common.attrib;
  248.         %setinfo.role.attrib;
  249.         %local.setinfo.attrib;
  250. >
  251. <!--end of setinfo.attlist-->]]>
  252. <!--end of setinfo.module-->]]>
  253. <!--end of set.content.module-->]]>
  254.  
  255. <!-- ...................................................................... -->
  256. <!-- Book and BookInfo .................................................... -->
  257.  
  258. <!ENTITY % book.content.module "INCLUDE">
  259. <![%book.content.module;[
  260. <!ENTITY % book.module "INCLUDE">
  261. <![%book.module;[
  262.  
  263. <!ENTITY % local.book.attrib "">
  264. <!ENTITY % book.role.attrib "%role.attrib;">
  265.  
  266. <!ENTITY % book.element "INCLUDE">
  267. <![%book.element;[
  268. <!ELEMENT book ((%div.title.content;)?, bookinfo?,
  269.          (dedication | toc | lot
  270.          | glossary | bibliography | preface
  271.         | %chapter.class; | reference | part
  272.         | %article.class;
  273.          | %appendix.class;
  274.         | %index.class;
  275.         | colophon)*)>
  276. <!--end of book.element-->]]>
  277.  
  278. <!-- FPI: SGML formal public identifier -->
  279.  
  280.  
  281. <!ENTITY % book.attlist "INCLUDE">
  282. <![%book.attlist;[
  283. <!ATTLIST book        fpi        CDATA        #IMPLIED
  284.         %label.attrib;
  285.         %status.attrib;
  286.         %common.attrib;
  287.         %book.role.attrib;
  288.         %local.book.attrib;
  289. >
  290. <!--end of book.attlist-->]]>
  291. <!--end of book.module-->]]>
  292.  
  293. <!ENTITY % bookinfo.module "INCLUDE">
  294. <![%bookinfo.module;[
  295. <!ENTITY % local.bookinfo.attrib "">
  296. <!ENTITY % bookinfo.role.attrib "%role.attrib;">
  297.  
  298. <!ENTITY % bookinfo.element "INCLUDE">
  299. <![%bookinfo.element;[
  300. <!ELEMENT bookinfo ((graphic | mediaobject
  301.         | legalnotice | modespec | subjectset 
  302.     | keywordset | itermset | %bibliocomponent.mix;)+)>
  303. <!--end of bookinfo.element-->]]>
  304.  
  305. <!-- Contents: IDs of the ToC, LoTs, Prefaces, Parts, Chapters,
  306.         Appendixes, References, GLossary, Bibliography, and indexes
  307.         comprising the Book, in the order of their appearance -->
  308.  
  309.  
  310. <!ENTITY % bookinfo.attlist "INCLUDE">
  311. <![%bookinfo.attlist;[
  312. <!ATTLIST bookinfo
  313.         contents    IDREFS        #IMPLIED
  314.         %common.attrib;
  315.         %bookinfo.role.attrib;
  316.         %local.bookinfo.attrib;
  317. >
  318. <!--end of bookinfo.attlist-->]]>
  319. <!--end of bookinfo.module-->]]>
  320. <!--end of book.content.module-->]]>
  321.  
  322. <!-- ...................................................................... -->
  323. <!-- Dedication, ToC, and LoT ............................................. -->
  324.  
  325. <!ENTITY % dedication.module "INCLUDE">
  326. <![%dedication.module;[
  327. <!ENTITY % local.dedication.attrib "">
  328. <!ENTITY % dedication.role.attrib "%role.attrib;">
  329.  
  330. <!ENTITY % dedication.element "INCLUDE">
  331. <![%dedication.element;[
  332. <!ELEMENT dedication ((%sect.title.content;)?, (%legalnotice.mix;)+)>
  333. <!--end of dedication.element-->]]>
  334.  
  335. <!ENTITY % dedication.attlist "INCLUDE">
  336. <![%dedication.attlist;[
  337. <!ATTLIST dedication
  338.         %status.attrib;
  339.         %common.attrib;
  340.         %dedication.role.attrib;
  341.         %local.dedication.attrib;
  342. >
  343. <!--end of dedication.attlist-->]]>
  344. <!--end of dedication.module-->]]>
  345.  
  346. <!ENTITY % colophon.module "INCLUDE">
  347. <![ %colophon.module; [
  348. <!ENTITY % local.colophon.attrib "">
  349. <!ENTITY % colophon.role.attrib "%role.attrib;">
  350.  
  351. <!ENTITY % colophon.element "INCLUDE">
  352. <![ %colophon.element; [
  353. <!ELEMENT colophon ((%sect.title.content;)?, (%textobject.mix;)+)>
  354. <!--end of colophon.element-->]]>
  355.  
  356. <!ENTITY % colophon.attlist "INCLUDE">
  357. <![ %colophon.attlist; [
  358. <!ATTLIST colophon
  359.         %status.attrib;
  360.         %common.attrib;
  361.         %colophon.role.attrib;
  362.         %local.colophon.attrib;>
  363. <!--end of colophon.attlist-->]]>
  364. <!--end of colophon.module-->]]>
  365.  
  366. <!ENTITY % toc.content.module "INCLUDE">
  367. <![%toc.content.module;[
  368. <!ENTITY % toc.module "INCLUDE">
  369. <![%toc.module;[
  370. <!ENTITY % local.toc.attrib "">
  371. <!ENTITY % toc.role.attrib "%role.attrib;">
  372.  
  373. <!ENTITY % toc.element "INCLUDE">
  374. <![%toc.element;[
  375. <!ELEMENT toc ((%bookcomponent.title.content;)?, tocfront*,
  376.         (tocpart | tocchap)*, tocback*)>
  377. <!--end of toc.element-->]]>
  378.  
  379. <!ENTITY % toc.attlist "INCLUDE">
  380. <![%toc.attlist;[
  381. <!ATTLIST toc
  382.         %pagenum.attrib;
  383.         %common.attrib;
  384.         %toc.role.attrib;
  385.         %local.toc.attrib;
  386. >
  387. <!--end of toc.attlist-->]]>
  388. <!--end of toc.module-->]]>
  389.  
  390. <!ENTITY % tocfront.module "INCLUDE">
  391. <![%tocfront.module;[
  392. <!ENTITY % local.tocfront.attrib "">
  393. <!ENTITY % tocfront.role.attrib "%role.attrib;">
  394.  
  395. <!ENTITY % tocfront.element "INCLUDE">
  396. <![%tocfront.element;[
  397. <!ELEMENT tocfront (%para.char.mix;)*>
  398. <!--end of tocfront.element-->]]>
  399.  
  400. <!-- to element that this entry represents -->
  401.  
  402.  
  403. <!ENTITY % tocfront.attlist "INCLUDE">
  404. <![%tocfront.attlist;[
  405. <!ATTLIST tocfront
  406.         %label.attrib;
  407.         %linkend.attrib;        %pagenum.attrib;
  408.         %common.attrib;
  409.         %tocfront.role.attrib;
  410.         %local.tocfront.attrib;
  411. >
  412. <!--end of tocfront.attlist-->]]>
  413. <!--end of tocfront.module-->]]>
  414.  
  415. <!ENTITY % tocentry.module "INCLUDE">
  416. <![%tocentry.module;[
  417. <!ENTITY % local.tocentry.attrib "">
  418. <!ENTITY % tocentry.role.attrib "%role.attrib;">
  419.  
  420. <!ENTITY % tocentry.element "INCLUDE">
  421. <![%tocentry.element;[
  422. <!ELEMENT tocentry (%para.char.mix;)*>
  423. <!--end of tocentry.element-->]]>
  424.  
  425. <!-- to element that this entry represents -->
  426.  
  427.  
  428. <!ENTITY % tocentry.attlist "INCLUDE">
  429. <![%tocentry.attlist;[
  430. <!ATTLIST tocentry
  431.         %linkend.attrib;        %pagenum.attrib;
  432.         %common.attrib;
  433.         %tocentry.role.attrib;
  434.         %local.tocentry.attrib;
  435. >
  436. <!--end of tocentry.attlist-->]]>
  437. <!--end of tocentry.module-->]]>
  438.  
  439. <!ENTITY % tocpart.module "INCLUDE">
  440. <![%tocpart.module;[
  441. <!ENTITY % local.tocpart.attrib "">
  442. <!ENTITY % tocpart.role.attrib "%role.attrib;">
  443.  
  444. <!ENTITY % tocpart.element "INCLUDE">
  445. <![%tocpart.element;[
  446. <!ELEMENT tocpart (tocentry+, tocchap*)>
  447. <!--end of tocpart.element-->]]>
  448.  
  449. <!ENTITY % tocpart.attlist "INCLUDE">
  450. <![%tocpart.attlist;[
  451. <!ATTLIST tocpart
  452.         %common.attrib;
  453.         %tocpart.role.attrib;
  454.         %local.tocpart.attrib;
  455. >
  456. <!--end of tocpart.attlist-->]]>
  457. <!--end of tocpart.module-->]]>
  458.  
  459. <!ENTITY % tocchap.module "INCLUDE">
  460. <![%tocchap.module;[
  461. <!ENTITY % local.tocchap.attrib "">
  462. <!ENTITY % tocchap.role.attrib "%role.attrib;">
  463.  
  464. <!ENTITY % tocchap.element "INCLUDE">
  465. <![%tocchap.element;[
  466. <!ELEMENT tocchap (tocentry+, toclevel1*)>
  467. <!--end of tocchap.element-->]]>
  468.  
  469. <!ENTITY % tocchap.attlist "INCLUDE">
  470. <![%tocchap.attlist;[
  471. <!ATTLIST tocchap
  472.         %label.attrib;
  473.         %common.attrib;
  474.         %tocchap.role.attrib;
  475.         %local.tocchap.attrib;
  476. >
  477. <!--end of tocchap.attlist-->]]>
  478. <!--end of tocchap.module-->]]>
  479.  
  480. <!ENTITY % toclevel1.module "INCLUDE">
  481. <![%toclevel1.module;[
  482. <!ENTITY % local.toclevel1.attrib "">
  483. <!ENTITY % toclevel1.role.attrib "%role.attrib;">
  484.  
  485. <!ENTITY % toclevel1.element "INCLUDE">
  486. <![%toclevel1.element;[
  487. <!ELEMENT toclevel1 (tocentry+, toclevel2*)>
  488. <!--end of toclevel1.element-->]]>
  489.  
  490. <!ENTITY % toclevel1.attlist "INCLUDE">
  491. <![%toclevel1.attlist;[
  492. <!ATTLIST toclevel1
  493.         %common.attrib;
  494.         %toclevel1.role.attrib;
  495.         %local.toclevel1.attrib;
  496. >
  497. <!--end of toclevel1.attlist-->]]>
  498. <!--end of toclevel1.module-->]]>
  499.  
  500. <!ENTITY % toclevel2.module "INCLUDE">
  501. <![%toclevel2.module;[
  502. <!ENTITY % local.toclevel2.attrib "">
  503. <!ENTITY % toclevel2.role.attrib "%role.attrib;">
  504.  
  505. <!ENTITY % toclevel2.element "INCLUDE">
  506. <![%toclevel2.element;[
  507. <!ELEMENT toclevel2 (tocentry+, toclevel3*)>
  508. <!--end of toclevel2.element-->]]>
  509.  
  510. <!ENTITY % toclevel2.attlist "INCLUDE">
  511. <![%toclevel2.attlist;[
  512. <!ATTLIST toclevel2
  513.         %common.attrib;
  514.         %toclevel2.role.attrib;
  515.         %local.toclevel2.attrib;
  516. >
  517. <!--end of toclevel2.attlist-->]]>
  518. <!--end of toclevel2.module-->]]>
  519.  
  520. <!ENTITY % toclevel3.module "INCLUDE">
  521. <![%toclevel3.module;[
  522. <!ENTITY % local.toclevel3.attrib "">
  523. <!ENTITY % toclevel3.role.attrib "%role.attrib;">
  524.  
  525. <!ENTITY % toclevel3.element "INCLUDE">
  526. <![%toclevel3.element;[
  527. <!ELEMENT toclevel3 (tocentry+, toclevel4*)>
  528. <!--end of toclevel3.element-->]]>
  529.  
  530. <!ENTITY % toclevel3.attlist "INCLUDE">
  531. <![%toclevel3.attlist;[
  532. <!ATTLIST toclevel3
  533.         %common.attrib;
  534.         %toclevel3.role.attrib;
  535.         %local.toclevel3.attrib;
  536. >
  537. <!--end of toclevel3.attlist-->]]>
  538. <!--end of toclevel3.module-->]]>
  539.  
  540. <!ENTITY % toclevel4.module "INCLUDE">
  541. <![%toclevel4.module;[
  542. <!ENTITY % local.toclevel4.attrib "">
  543. <!ENTITY % toclevel4.role.attrib "%role.attrib;">
  544.  
  545. <!ENTITY % toclevel4.element "INCLUDE">
  546. <![%toclevel4.element;[
  547. <!ELEMENT toclevel4 (tocentry+, toclevel5*)>
  548. <!--end of toclevel4.element-->]]>
  549.  
  550. <!ENTITY % toclevel4.attlist "INCLUDE">
  551. <![%toclevel4.attlist;[
  552. <!ATTLIST toclevel4
  553.         %common.attrib;
  554.         %toclevel4.role.attrib;
  555.         %local.toclevel4.attrib;
  556. >
  557. <!--end of toclevel4.attlist-->]]>
  558. <!--end of toclevel4.module-->]]>
  559.  
  560. <!ENTITY % toclevel5.module "INCLUDE">
  561. <![%toclevel5.module;[
  562. <!ENTITY % local.toclevel5.attrib "">
  563. <!ENTITY % toclevel5.role.attrib "%role.attrib;">
  564.  
  565. <!ENTITY % toclevel5.element "INCLUDE">
  566. <![%toclevel5.element;[
  567. <!ELEMENT toclevel5 (tocentry+)>
  568. <!--end of toclevel5.element-->]]>
  569.  
  570. <!ENTITY % toclevel5.attlist "INCLUDE">
  571. <![%toclevel5.attlist;[
  572. <!ATTLIST toclevel5
  573.         %common.attrib;
  574.         %toclevel5.role.attrib;
  575.         %local.toclevel5.attrib;
  576. >
  577. <!--end of toclevel5.attlist-->]]>
  578. <!--end of toclevel5.module-->]]>
  579.  
  580. <!ENTITY % tocback.module "INCLUDE">
  581. <![%tocback.module;[
  582. <!ENTITY % local.tocback.attrib "">
  583. <!ENTITY % tocback.role.attrib "%role.attrib;">
  584.  
  585. <!ENTITY % tocback.element "INCLUDE">
  586. <![%tocback.element;[
  587. <!ELEMENT tocback (%para.char.mix;)*>
  588. <!--end of tocback.element-->]]>
  589.  
  590. <!-- to element that this entry represents -->
  591.  
  592.  
  593. <!ENTITY % tocback.attlist "INCLUDE">
  594. <![%tocback.attlist;[
  595. <!ATTLIST tocback
  596.         %label.attrib;
  597.         %linkend.attrib;        %pagenum.attrib;
  598.         %common.attrib;
  599.         %tocback.role.attrib;
  600.         %local.tocback.attrib;
  601. >
  602. <!--end of tocback.attlist-->]]>
  603. <!--end of tocback.module-->]]>
  604. <!--end of toc.content.module-->]]>
  605.  
  606. <!ENTITY % lot.content.module "INCLUDE">
  607. <![%lot.content.module;[
  608. <!ENTITY % lot.module "INCLUDE">
  609. <![%lot.module;[
  610. <!ENTITY % local.lot.attrib "">
  611. <!ENTITY % lot.role.attrib "%role.attrib;">
  612.  
  613. <!ENTITY % lot.element "INCLUDE">
  614. <![%lot.element;[
  615. <!ELEMENT lot ((%bookcomponent.title.content;)?, lotentry*)>
  616. <!--end of lot.element-->]]>
  617.  
  618. <!ENTITY % lot.attlist "INCLUDE">
  619. <![%lot.attlist;[
  620. <!ATTLIST lot
  621.         %label.attrib;
  622.         %common.attrib;
  623.         %lot.role.attrib;
  624.         %local.lot.attrib;
  625. >
  626. <!--end of lot.attlist-->]]>
  627. <!--end of lot.module-->]]>
  628.  
  629. <!ENTITY % lotentry.module "INCLUDE">
  630. <![%lotentry.module;[
  631. <!ENTITY % local.lotentry.attrib "">
  632. <!ENTITY % lotentry.role.attrib "%role.attrib;">
  633.  
  634. <!ENTITY % lotentry.element "INCLUDE">
  635. <![%lotentry.element;[
  636. <!ELEMENT lotentry (%para.char.mix;)*>
  637. <!--end of lotentry.element-->]]>
  638.  
  639. <!-- SrcCredit: Information about the source of the entry, 
  640.         as for a list of illustrations -->
  641. <!-- linkend: to element that this entry represents-->
  642. <!ENTITY % lotentry.attlist "INCLUDE">
  643. <![%lotentry.attlist;[
  644. <!ATTLIST lotentry
  645.         srccredit    CDATA        #IMPLIED
  646.         %pagenum.attrib;
  647.         %common.attrib;
  648.         %linkend.attrib;
  649.         %lotentry.role.attrib;
  650.         %local.lotentry.attrib;
  651. >
  652. <!--end of lotentry.attlist-->]]>
  653. <!--end of lotentry.module-->]]>
  654. <!--end of lot.content.module-->]]>
  655.  
  656. <!-- ...................................................................... -->
  657. <!-- Appendix, Chapter, Part, Preface, Reference, PartIntro ............... -->
  658.  
  659. <!ENTITY % appendix.module "INCLUDE">
  660. <![%appendix.module;[
  661. <!ENTITY % local.appendix.attrib "">
  662. <!ENTITY % appendix.role.attrib "%role.attrib;">
  663.  
  664. <!ENTITY % appendix.element "INCLUDE">
  665. <![%appendix.element;[
  666. <!ELEMENT appendix (appendixinfo?,
  667.                      (%bookcomponent.title.content;), 
  668.                      (%nav.class;)*,
  669.                      tocchap?,
  670.                      (%bookcomponent.content;),
  671.                      (%nav.class;)*)>
  672. <!--end of appendix.element-->]]>
  673.  
  674. <!ENTITY % appendix.attlist "INCLUDE">
  675. <![%appendix.attlist;[
  676. <!ATTLIST appendix
  677.         %label.attrib;
  678.         %status.attrib;
  679.         %common.attrib;
  680.         %appendix.role.attrib;
  681.         %local.appendix.attrib;
  682. >
  683. <!--end of appendix.attlist-->]]>
  684. <!--end of appendix.module-->]]>
  685.  
  686. <!ENTITY % chapter.module "INCLUDE">
  687. <![%chapter.module;[
  688. <!ENTITY % local.chapter.attrib "">
  689. <!ENTITY % chapter.role.attrib "%role.attrib;">
  690.  
  691. <!ENTITY % chapter.element "INCLUDE">
  692. <![%chapter.element;[
  693. <!ELEMENT chapter (chapterinfo?,
  694.                     (%bookcomponent.title.content;),
  695.                     (%nav.class;)*,
  696.                     tocchap?,
  697.                     (%bookcomponent.content;),
  698.                     (%nav.class;)*)>
  699. <!--end of chapter.element-->]]>
  700.  
  701. <!ENTITY % chapter.attlist "INCLUDE">
  702. <![%chapter.attlist;[
  703. <!ATTLIST chapter
  704.         %label.attrib;
  705.         %status.attrib;
  706.         %common.attrib;
  707.         %chapter.role.attrib;
  708.         %local.chapter.attrib;
  709. >
  710. <!--end of chapter.attlist-->]]>
  711. <!--end of chapter.module-->]]>
  712.  
  713. <!ENTITY % part.module "INCLUDE">
  714. <![%part.module;[
  715.  
  716. <!-- Note that Part was to have its content model reduced in V4.1.2.  This
  717. change will not be made after all. -->
  718.  
  719. <!ENTITY % local.part.attrib "">
  720. <!ENTITY % part.role.attrib "%role.attrib;">
  721.  
  722. <!ENTITY % part.element "INCLUDE">
  723. <![%part.element;[
  724. <!ELEMENT part (partinfo?, (%bookcomponent.title.content;), partintro?,
  725.         (%partcontent.mix;)+)>
  726. <!--end of part.element-->]]>
  727.  
  728. <!ENTITY % part.attlist "INCLUDE">
  729. <![%part.attlist;[
  730. <!ATTLIST part
  731.         %label.attrib;
  732.         %status.attrib;
  733.         %common.attrib;
  734.         %part.role.attrib;
  735.         %local.part.attrib;
  736. >
  737. <!--end of part.attlist-->]]>
  738. <!--ELEMENT PartIntro (defined below)-->
  739. <!--end of part.module-->]]>
  740.  
  741. <!ENTITY % preface.module "INCLUDE">
  742. <![%preface.module;[
  743. <!ENTITY % local.preface.attrib "">
  744. <!ENTITY % preface.role.attrib "%role.attrib;">
  745.  
  746. <!ENTITY % preface.element "INCLUDE">
  747. <![%preface.element;[
  748. <!ELEMENT preface (prefaceinfo?,
  749.                     (%bookcomponent.title.content;),
  750.                     (%nav.class;)*,
  751.                     tocchap?,
  752.                     (%bookcomponent.content;),
  753.                     (%nav.class;)*)>
  754. <!--end of preface.element-->]]>
  755.  
  756. <!ENTITY % preface.attlist "INCLUDE">
  757. <![%preface.attlist;[
  758. <!ATTLIST preface
  759.         %status.attrib;
  760.         %common.attrib;
  761.         %preface.role.attrib;
  762.         %local.preface.attrib;
  763. >
  764. <!--end of preface.attlist-->]]>
  765. <!--end of preface.module-->]]>
  766.  
  767. <!ENTITY % reference.module "INCLUDE">
  768. <![%reference.module;[
  769. <!ENTITY % local.reference.attrib "">
  770. <!ENTITY % reference.role.attrib "%role.attrib;">
  771.  
  772. <!ENTITY % reference.element "INCLUDE">
  773. <![%reference.element;[
  774. <!ELEMENT reference (referenceinfo?,
  775.                      (%bookcomponent.title.content;), partintro?,
  776.                      (%refentry.class;)+)>
  777. <!--end of reference.element-->]]>
  778.  
  779. <!ENTITY % reference.attlist "INCLUDE">
  780. <![%reference.attlist;[
  781. <!ATTLIST reference
  782.         %label.attrib;
  783.         %status.attrib;
  784.         %common.attrib;
  785.         %reference.role.attrib;
  786.         %local.reference.attrib;
  787. >
  788. <!--end of reference.attlist-->]]>
  789. <!--ELEMENT PartIntro (defined below)-->
  790. <!--end of reference.module-->]]>
  791.  
  792. <!ENTITY % partintro.module "INCLUDE">
  793. <![%partintro.module;[
  794. <!ENTITY % local.partintro.attrib "">
  795. <!ENTITY % partintro.role.attrib "%role.attrib;">
  796.  
  797. <!ENTITY % partintro.element "INCLUDE">
  798. <![%partintro.element;[
  799. <!ELEMENT partintro ((%div.title.content;)?, (%bookcomponent.content;))>
  800. <!--end of partintro.element-->]]>
  801.  
  802. <!ENTITY % partintro.attlist "INCLUDE">
  803. <![%partintro.attlist;[
  804. <!ATTLIST partintro    
  805.         %label.attrib;
  806.         %common.attrib;
  807.         %local.partintro.attrib;
  808.         %partintro.role.attrib;
  809. >
  810. <!--end of partintro.attlist-->]]>
  811. <!--end of partintro.module-->]]>
  812.  
  813. <!-- ...................................................................... -->
  814. <!-- Other Info elements .................................................. -->
  815.  
  816. <!ENTITY % appendixinfo.module "INCLUDE">
  817. <![ %appendixinfo.module; [
  818. <!ENTITY % local.appendixinfo.attrib "">
  819. <!ENTITY % appendixinfo.role.attrib "%role.attrib;">
  820.  
  821. <!ENTITY % appendixinfo.element "INCLUDE">
  822. <![ %appendixinfo.element; [
  823. <!ELEMENT appendixinfo ((graphic | mediaobject 
  824.         | legalnotice | modespec 
  825.         | subjectset | keywordset | itermset
  826.                 | %bibliocomponent.mix;)+)>
  827. <!--end of appendixinfo.element-->]]>
  828.  
  829. <!ENTITY % appendixinfo.attlist "INCLUDE">
  830. <![ %appendixinfo.attlist; [
  831. <!ATTLIST appendixinfo
  832.         %common.attrib;
  833.         %appendixinfo.role.attrib;
  834.         %local.appendixinfo.attrib;
  835. >
  836. <!--end of appendixinfo.attlist-->]]>
  837. <!--end of appendixinfo.module-->]]>
  838.  
  839. <!ENTITY % bibliographyinfo.module "INCLUDE">
  840. <![ %bibliographyinfo.module; [
  841. <!ENTITY % local.bibliographyinfo.attrib "">
  842. <!ENTITY % bibliographyinfo.role.attrib "%role.attrib;">
  843.  
  844. <!ENTITY % bibliographyinfo.element "INCLUDE">
  845. <![ %bibliographyinfo.element; [
  846. <!ELEMENT bibliographyinfo ((graphic | mediaobject 
  847.         | legalnotice | modespec 
  848.         | subjectset | keywordset | itermset
  849.                 | %bibliocomponent.mix;)+)>
  850. <!--end of bibliographyinfo.element-->]]>
  851.  
  852. <!ENTITY % bibliographyinfo.attlist "INCLUDE">
  853. <![ %bibliographyinfo.attlist; [
  854. <!ATTLIST bibliographyinfo
  855.         %common.attrib;
  856.         %bibliographyinfo.role.attrib;
  857.         %local.bibliographyinfo.attrib;
  858. >
  859. <!--end of bibliographyinfo.attlist-->]]>
  860. <!--end of bibliographyinfo.module-->]]>
  861.  
  862. <!ENTITY % chapterinfo.module "INCLUDE">
  863. <![ %chapterinfo.module; [
  864. <!ENTITY % local.chapterinfo.attrib "">
  865. <!ENTITY % chapterinfo.role.attrib "%role.attrib;">
  866.  
  867. <!ENTITY % chapterinfo.element "INCLUDE">
  868. <![ %chapterinfo.element; [
  869. <!ELEMENT chapterinfo ((graphic | mediaobject 
  870.         | legalnotice | modespec 
  871.         | subjectset | keywordset | itermset
  872.                 | %bibliocomponent.mix;)+)>
  873. <!--end of chapterinfo.element-->]]>
  874.  
  875. <!ENTITY % chapterinfo.attlist "INCLUDE">
  876. <![ %chapterinfo.attlist; [
  877. <!ATTLIST chapterinfo
  878.         %common.attrib;
  879.         %chapterinfo.role.attrib;
  880.         %local.chapterinfo.attrib;
  881. >
  882. <!--end of chapterinfo.attlist-->]]>
  883. <!--end of chapterinfo.module-->]]>
  884.  
  885. <!ENTITY % glossaryinfo.module "INCLUDE">
  886. <![ %glossaryinfo.module; [
  887. <!ENTITY % local.glossaryinfo.attrib "">
  888. <!ENTITY % glossaryinfo.role.attrib "%role.attrib;">
  889.  
  890. <!ENTITY % glossaryinfo.element "INCLUDE">
  891. <![ %glossaryinfo.element; [
  892. <!ELEMENT glossaryinfo ((graphic | mediaobject 
  893.         | legalnotice | modespec 
  894.         | subjectset | keywordset | itermset
  895.                 | %bibliocomponent.mix;)+)>
  896. <!--end of glossaryinfo.element-->]]>
  897.  
  898. <!ENTITY % glossaryinfo.attlist "INCLUDE">
  899. <![ %glossaryinfo.attlist; [
  900. <!ATTLIST glossaryinfo
  901.         %common.attrib;
  902.         %glossaryinfo.role.attrib;
  903.         %local.glossaryinfo.attrib;
  904. >
  905. <!--end of glossaryinfo.attlist-->]]>
  906. <!--end of glossaryinfo.module-->]]>
  907.  
  908. <!ENTITY % indexinfo.module "INCLUDE">
  909. <![ %indexinfo.module; [
  910. <!ENTITY % local.indexinfo.attrib "">
  911. <!ENTITY % indexinfo.role.attrib "%role.attrib;">
  912.  
  913. <!ENTITY % indexinfo.element "INCLUDE">
  914. <![ %indexinfo.element; [
  915. <!ELEMENT indexinfo ((graphic | mediaobject 
  916.         | legalnotice | modespec 
  917.         | subjectset | keywordset | itermset
  918.                 | %bibliocomponent.mix;)+)>
  919. <!--end of indexinfo.element-->]]>
  920.  
  921. <!ENTITY % indexinfo.attlist "INCLUDE">
  922. <![ %indexinfo.attlist; [
  923. <!ATTLIST indexinfo
  924.         %common.attrib;
  925.         %indexinfo.role.attrib;
  926.         %local.indexinfo.attrib;
  927. >
  928. <!--end of indexinfo.attlist-->]]>
  929. <!--end of indexinfo.module-->]]>
  930.  
  931. <!ENTITY % setindexinfo.module "INCLUDE">
  932. <![ %setindexinfo.module; [
  933. <!ENTITY % local.setindexinfo.attrib "">
  934. <!ENTITY % setindexinfo.role.attrib "%role.attrib;">
  935.  
  936. <!ENTITY % setindexinfo.element "INCLUDE">
  937. <![ %setindexinfo.element; [
  938. <!ELEMENT setindexinfo ((graphic | mediaobject 
  939.         | legalnotice | modespec 
  940.         | subjectset | keywordset | itermset
  941.                 | %bibliocomponent.mix;)+)>
  942. <!--end of setindexinfo.element-->]]>
  943.  
  944. <!ENTITY % setindexinfo.attlist "INCLUDE">
  945. <![ %setindexinfo.attlist; [
  946. <!ATTLIST setindexinfo
  947.         %common.attrib;
  948.         %setindexinfo.role.attrib;
  949.         %local.setindexinfo.attrib;
  950. >
  951. <!--end of setindexinfo.attlist-->]]>
  952. <!--end of setindexinfo.module-->]]>
  953.  
  954. <!ENTITY % partinfo.module "INCLUDE">
  955. <![ %partinfo.module; [
  956. <!ENTITY % local.partinfo.attrib "">
  957. <!ENTITY % partinfo.role.attrib "%role.attrib;">
  958.  
  959. <!ENTITY % partinfo.element "INCLUDE">
  960. <![ %partinfo.element; [
  961. <!ELEMENT partinfo ((graphic | mediaobject 
  962.         | legalnotice | modespec 
  963.         | subjectset | keywordset | itermset
  964.                 | %bibliocomponent.mix;)+)>
  965. <!--end of partinfo.element-->]]>
  966.  
  967. <!ENTITY % partinfo.attlist "INCLUDE">
  968. <![ %partinfo.attlist; [
  969. <!ATTLIST partinfo
  970.         %common.attrib;
  971.         %partinfo.role.attrib;
  972.         %local.partinfo.attrib;
  973. >
  974. <!--end of partinfo.attlist-->]]>
  975. <!--end of partinfo.module-->]]>
  976.  
  977. <!ENTITY % prefaceinfo.module "INCLUDE">
  978. <![ %prefaceinfo.module; [
  979. <!ENTITY % local.prefaceinfo.attrib "">
  980. <!ENTITY % prefaceinfo.role.attrib "%role.attrib;">
  981.  
  982. <!ENTITY % prefaceinfo.element "INCLUDE">
  983. <![ %prefaceinfo.element; [
  984. <!ELEMENT prefaceinfo ((graphic | mediaobject 
  985.         | legalnotice | modespec 
  986.         | subjectset | keywordset | itermset
  987.                 | %bibliocomponent.mix;)+)>
  988. <!--end of prefaceinfo.element-->]]>
  989.  
  990. <!ENTITY % prefaceinfo.attlist "INCLUDE">
  991. <![ %prefaceinfo.attlist; [
  992. <!ATTLIST prefaceinfo
  993.         %common.attrib;
  994.         %prefaceinfo.role.attrib;
  995.         %local.prefaceinfo.attrib;
  996. >
  997. <!--end of prefaceinfo.attlist-->]]>
  998. <!--end of prefaceinfo.module-->]]>
  999.  
  1000. <!ENTITY % refentryinfo.module "INCLUDE">
  1001. <![ %refentryinfo.module; [
  1002. <!ENTITY % local.refentryinfo.attrib "">
  1003. <!ENTITY % refentryinfo.role.attrib "%role.attrib;">
  1004.  
  1005. <!ENTITY % refentryinfo.element "INCLUDE">
  1006. <![ %refentryinfo.element; [
  1007. <!ELEMENT refentryinfo ((graphic | mediaobject 
  1008.         | legalnotice | modespec 
  1009.         | subjectset | keywordset | itermset
  1010.                 | %bibliocomponent.mix;)+)>
  1011. <!--end of refentryinfo.element-->]]>
  1012.  
  1013. <!ENTITY % refentryinfo.attlist "INCLUDE">
  1014. <![ %refentryinfo.attlist; [
  1015. <!ATTLIST refentryinfo
  1016.         %common.attrib;
  1017.         %refentryinfo.role.attrib;
  1018.         %local.refentryinfo.attrib;
  1019. >
  1020. <!--end of refentryinfo.attlist-->]]>
  1021. <!--end of refentryinfo.module-->]]>
  1022.  
  1023. <!ENTITY % refsect1info.module "INCLUDE">
  1024. <![ %refsect1info.module; [
  1025. <!ENTITY % local.refsect1info.attrib "">
  1026. <!ENTITY % refsect1info.role.attrib "%role.attrib;">
  1027.  
  1028. <!ENTITY % refsect1info.element "INCLUDE">
  1029. <![ %refsect1info.element; [
  1030. <!ELEMENT refsect1info ((graphic | mediaobject 
  1031.         | legalnotice | modespec 
  1032.         | subjectset | keywordset | itermset
  1033.                 | %bibliocomponent.mix;)+)>
  1034. <!--end of refsect1info.element-->]]>
  1035.  
  1036. <!ENTITY % refsect1info.attlist "INCLUDE">
  1037. <![ %refsect1info.attlist; [
  1038. <!ATTLIST refsect1info
  1039.         %common.attrib;
  1040.         %refsect1info.role.attrib;
  1041.         %local.refsect1info.attrib;
  1042. >
  1043. <!--end of refsect1info.attlist-->]]>
  1044. <!--end of refsect1info.module-->]]>
  1045.  
  1046. <!ENTITY % refsect2info.module "INCLUDE">
  1047. <![ %refsect2info.module; [
  1048. <!ENTITY % local.refsect2info.attrib "">
  1049. <!ENTITY % refsect2info.role.attrib "%role.attrib;">
  1050.  
  1051. <!ENTITY % refsect2info.element "INCLUDE">
  1052. <![ %refsect2info.element; [
  1053. <!ELEMENT refsect2info ((graphic | mediaobject 
  1054.         | legalnotice | modespec 
  1055.         | subjectset | keywordset | itermset
  1056.                 | %bibliocomponent.mix;)+)>
  1057. <!--end of refsect2info.element-->]]>
  1058.  
  1059. <!ENTITY % refsect2info.attlist "INCLUDE">
  1060. <![ %refsect2info.attlist; [
  1061. <!ATTLIST refsect2info
  1062.         %common.attrib;
  1063.         %refsect2info.role.attrib;
  1064.         %local.refsect2info.attrib;
  1065. >
  1066. <!--end of refsect2info.attlist-->]]>
  1067. <!--end of refsect2info.module-->]]>
  1068.  
  1069. <!ENTITY % refsect3info.module "INCLUDE">
  1070. <![ %refsect3info.module; [
  1071. <!ENTITY % local.refsect3info.attrib "">
  1072. <!ENTITY % refsect3info.role.attrib "%role.attrib;">
  1073.  
  1074. <!ENTITY % refsect3info.element "INCLUDE">
  1075. <![ %refsect3info.element; [
  1076. <!ELEMENT refsect3info ((graphic | mediaobject 
  1077.         | legalnotice | modespec 
  1078.         | subjectset | keywordset | itermset
  1079.                 | %bibliocomponent.mix;)+)>
  1080. <!--end of refsect3info.element-->]]>
  1081.  
  1082. <!ENTITY % refsect3info.attlist "INCLUDE">
  1083. <![ %refsect3info.attlist; [
  1084. <!ATTLIST refsect3info
  1085.         %common.attrib;
  1086.         %refsect3info.role.attrib;
  1087.         %local.refsect3info.attrib;
  1088. >
  1089. <!--end of refsect3info.attlist-->]]>
  1090. <!--end of refsect3info.module-->]]>
  1091.  
  1092. <!ENTITY % refsynopsisdivinfo.module "INCLUDE">
  1093. <![ %refsynopsisdivinfo.module; [
  1094. <!ENTITY % local.refsynopsisdivinfo.attrib "">
  1095. <!ENTITY % refsynopsisdivinfo.role.attrib "%role.attrib;">
  1096.  
  1097. <!ENTITY % refsynopsisdivinfo.element "INCLUDE">
  1098. <![ %refsynopsisdivinfo.element; [
  1099. <!ELEMENT refsynopsisdivinfo ((graphic | mediaobject 
  1100.         | legalnotice | modespec 
  1101.         | subjectset | keywordset | itermset
  1102.                 | %bibliocomponent.mix;)+)>
  1103. <!--end of refsynopsisdivinfo.element-->]]>
  1104.  
  1105. <!ENTITY % refsynopsisdivinfo.attlist "INCLUDE">
  1106. <![ %refsynopsisdivinfo.attlist; [
  1107. <!ATTLIST refsynopsisdivinfo
  1108.         %common.attrib;
  1109.         %refsynopsisdivinfo.role.attrib;
  1110.         %local.refsynopsisdivinfo.attrib;
  1111. >
  1112. <!--end of refsynopsisdivinfo.attlist-->]]>
  1113. <!--end of refsynopsisdivinfo.module-->]]>
  1114.  
  1115. <!ENTITY % referenceinfo.module "INCLUDE">
  1116. <![ %referenceinfo.module; [
  1117. <!ENTITY % local.referenceinfo.attrib "">
  1118. <!ENTITY % referenceinfo.role.attrib "%role.attrib;">
  1119.  
  1120. <!ENTITY % referenceinfo.element "INCLUDE">
  1121. <![ %referenceinfo.element; [
  1122. <!ELEMENT referenceinfo ((graphic | mediaobject 
  1123.         | legalnotice | modespec 
  1124.         | subjectset | keywordset | itermset
  1125.                 | %bibliocomponent.mix;)+)>
  1126. <!--end of referenceinfo.element-->]]>
  1127.  
  1128. <!ENTITY % referenceinfo.attlist "INCLUDE">
  1129. <![ %referenceinfo.attlist; [
  1130. <!ATTLIST referenceinfo
  1131.         %common.attrib;
  1132.         %referenceinfo.role.attrib;
  1133.         %local.referenceinfo.attrib;
  1134. >
  1135. <!--end of referenceinfo.attlist-->]]>
  1136. <!--end of referenceinfo.module-->]]>
  1137.  
  1138. <!ENTITY % local.sect1info.attrib "">
  1139. <!ENTITY % sect1info.role.attrib "%role.attrib;">
  1140.  
  1141. <!ENTITY % sect1info.element "INCLUDE">
  1142. <![%sect1info.element;[
  1143. <!ELEMENT sect1info ((graphic | mediaobject | legalnotice | modespec 
  1144.     | subjectset | keywordset | itermset | %bibliocomponent.mix;)+)>
  1145. <!--end of sect1info.element-->]]>
  1146.  
  1147. <!ENTITY % sect1info.attlist "INCLUDE">
  1148. <![%sect1info.attlist;[
  1149. <!ATTLIST sect1info
  1150.         %common.attrib;
  1151.         %sect1info.role.attrib;
  1152.         %local.sect1info.attrib;
  1153. >
  1154. <!--end of sect1info.attlist-->]]>
  1155.  
  1156. <!ENTITY % local.sect2info.attrib "">
  1157. <!ENTITY % sect2info.role.attrib "%role.attrib;">
  1158.  
  1159. <!ENTITY % sect2info.element "INCLUDE">
  1160. <![%sect2info.element;[
  1161. <!ELEMENT sect2info ((graphic | mediaobject | legalnotice | modespec 
  1162.     | subjectset | keywordset | itermset | %bibliocomponent.mix;)+)>
  1163. <!--end of sect2info.element-->]]>
  1164.  
  1165. <!ENTITY % sect2info.attlist "INCLUDE">
  1166. <![%sect2info.attlist;[
  1167. <!ATTLIST sect2info
  1168.         %common.attrib;
  1169.         %sect2info.role.attrib;
  1170.         %local.sect2info.attrib;
  1171. >
  1172. <!--end of sect2info.attlist-->]]>
  1173.  
  1174. <!ENTITY % local.sect3info.attrib "">
  1175. <!ENTITY % sect3info.role.attrib "%role.attrib;">
  1176.  
  1177. <!ENTITY % sect3info.element "INCLUDE">
  1178. <![%sect3info.element;[
  1179. <!ELEMENT sect3info ((graphic | mediaobject | legalnotice | modespec 
  1180.     | subjectset | keywordset | itermset | %bibliocomponent.mix;)+)>
  1181. <!--end of sect3info.element-->]]>
  1182.  
  1183. <!ENTITY % sect3info.attlist "INCLUDE">
  1184. <![%sect3info.attlist;[
  1185. <!ATTLIST sect3info
  1186.         %common.attrib;
  1187.         %sect3info.role.attrib;
  1188.         %local.sect3info.attrib;
  1189. >
  1190. <!--end of sect3info.attlist-->]]>
  1191.  
  1192. <!ENTITY % local.sect4info.attrib "">
  1193. <!ENTITY % sect4info.role.attrib "%role.attrib;">
  1194.  
  1195. <!ENTITY % sect4info.element "INCLUDE">
  1196. <![%sect4info.element;[
  1197. <!ELEMENT sect4info ((graphic | mediaobject | legalnotice | modespec 
  1198.     | subjectset | keywordset | itermset | %bibliocomponent.mix;)+)>
  1199. <!--end of sect4info.element-->]]>
  1200.  
  1201. <!ENTITY % sect4info.attlist "INCLUDE">
  1202. <![%sect4info.attlist;[
  1203. <!ATTLIST sect4info
  1204.         %common.attrib;
  1205.         %sect4info.role.attrib;
  1206.         %local.sect4info.attrib;
  1207. >
  1208. <!--end of sect4info.attlist-->]]>
  1209.  
  1210. <!ENTITY % local.sect5info.attrib "">
  1211. <!ENTITY % sect5info.role.attrib "%role.attrib;">
  1212.  
  1213. <!ENTITY % sect5info.element "INCLUDE">
  1214. <![%sect5info.element;[
  1215. <!ELEMENT sect5info ((graphic | mediaobject | legalnotice | modespec 
  1216.     | subjectset | keywordset | itermset | %bibliocomponent.mix;)+)>
  1217. <!--end of sect5info.element-->]]>
  1218.  
  1219. <!ENTITY % sect5info.attlist "INCLUDE">
  1220. <![%sect5info.attlist;[
  1221. <!ATTLIST sect5info
  1222.         %common.attrib;
  1223.         %sect5info.role.attrib;
  1224.         %local.sect5info.attrib;
  1225. >
  1226. <!--end of sect5info.attlist-->]]>
  1227.  
  1228. <!-- ...................................................................... -->
  1229. <!-- Section (parallel to Sect*) ......................................... -->
  1230.  
  1231. <!ENTITY % section.content.module "INCLUDE">
  1232. <![ %section.content.module; [
  1233. <!ENTITY % section.module "INCLUDE">
  1234. <![ %section.module; [
  1235. <!ENTITY % local.section.attrib "">
  1236. <!ENTITY % section.role.attrib "%role.attrib;">
  1237.  
  1238. <!ENTITY % section.element "INCLUDE">
  1239. <![ %section.element; [
  1240. <!ELEMENT section (sectioninfo?,
  1241.             (%sect.title.content;),
  1242.             (%nav.class;)*,
  1243.             (((%divcomponent.mix;)+,
  1244.                ((%refentry.class;)*|section*))
  1245.              | (%refentry.class;)+|section+),
  1246.             (%nav.class;)*)>
  1247. <!--end of section.element-->]]>
  1248.  
  1249. <!ENTITY % section.attlist "INCLUDE">
  1250. <![ %section.attlist; [
  1251. <!ATTLIST section
  1252.         %label.attrib;
  1253.         %status.attrib;
  1254.         %common.attrib;
  1255.         %section.role.attrib;
  1256.         %local.section.attrib;
  1257. >
  1258. <!--end of section.attlist-->]]>
  1259. <!--end of section.module-->]]>
  1260.  
  1261. <!ENTITY % sectioninfo.module "INCLUDE">
  1262. <![ %sectioninfo.module; [
  1263. <!ENTITY % sectioninfo.role.attrib "%role.attrib;">
  1264. <!ENTITY % local.sectioninfo.attrib "">
  1265.  
  1266. <!ENTITY % sectioninfo.element "INCLUDE">
  1267. <![ %sectioninfo.element; [
  1268. <!ELEMENT sectioninfo ((graphic | mediaobject | legalnotice | modespec 
  1269.     | subjectset | keywordset | itermset | %bibliocomponent.mix;)+)>
  1270. <!--end of sectioninfo.element-->]]>
  1271.  
  1272. <!ENTITY % sectioninfo.attlist "INCLUDE">
  1273. <![ %sectioninfo.attlist; [
  1274. <!ATTLIST sectioninfo
  1275.         %common.attrib;
  1276.         %sectioninfo.role.attrib;
  1277.         %local.sectioninfo.attrib;
  1278. >
  1279. <!--end of sectioninfo.attlist-->]]>
  1280. <!--end of sectioninfo.module-->]]>
  1281. <!--end of section.content.module-->]]>
  1282.  
  1283. <!-- ...................................................................... -->
  1284. <!-- Sect1, Sect2, Sect3, Sect4, Sect5 .................................... -->
  1285.  
  1286. <!ENTITY % sect1.module "INCLUDE">
  1287. <![%sect1.module;[
  1288. <!ENTITY % local.sect1.attrib "">
  1289. <!ENTITY % sect1.role.attrib "%role.attrib;">
  1290.  
  1291. <!ENTITY % sect1.element "INCLUDE">
  1292. <![%sect1.element;[
  1293. <!ELEMENT sect1 (sect1info?, (%sect.title.content;), (%nav.class;)*,
  1294.         (((%divcomponent.mix;)+, 
  1295.         ((%refentry.class;)* | sect2* | simplesect*))
  1296.         | (%refentry.class;)+ | sect2+ | simplesect+), (%nav.class;)*)>
  1297. <!--end of sect1.element-->]]>
  1298.  
  1299. <!-- Renderas: Indicates the format in which the heading should
  1300.         appear -->
  1301.  
  1302.  
  1303. <!ENTITY % sect1.attlist "INCLUDE">
  1304. <![%sect1.attlist;[
  1305. <!ATTLIST sect1
  1306.         renderas    (sect2
  1307.                 |sect3
  1308.                 |sect4
  1309.                 |sect5)        #IMPLIED
  1310.         %label.attrib;
  1311.         %status.attrib;
  1312.         %common.attrib;
  1313.         %sect1.role.attrib;
  1314.         %local.sect1.attrib;
  1315. >
  1316. <!--end of sect1.attlist-->]]>
  1317. <!--end of sect1.module-->]]>
  1318.  
  1319. <!ENTITY % sect2.module "INCLUDE">
  1320. <![%sect2.module;[
  1321. <!ENTITY % local.sect2.attrib "">
  1322. <!ENTITY % sect2.role.attrib "%role.attrib;">
  1323.  
  1324. <!ENTITY % sect2.element "INCLUDE">
  1325. <![%sect2.element;[
  1326. <!ELEMENT sect2 (sect2info?, (%sect.title.content;), (%nav.class;)*,
  1327.         (((%divcomponent.mix;)+, 
  1328.         ((%refentry.class;)* | sect3* | simplesect*))
  1329.         | (%refentry.class;)+ | sect3+ | simplesect+), (%nav.class;)*)>
  1330. <!--end of sect2.element-->]]>
  1331.  
  1332. <!-- Renderas: Indicates the format in which the heading should
  1333.         appear -->
  1334.  
  1335.  
  1336. <!ENTITY % sect2.attlist "INCLUDE">
  1337. <![%sect2.attlist;[
  1338. <!ATTLIST sect2
  1339.         renderas    (sect1
  1340.                 |sect3
  1341.                 |sect4
  1342.                 |sect5)        #IMPLIED
  1343.         %label.attrib;
  1344.         %status.attrib;
  1345.         %common.attrib;
  1346.         %sect2.role.attrib;
  1347.         %local.sect2.attrib;
  1348. >
  1349. <!--end of sect2.attlist-->]]>
  1350. <!--end of sect2.module-->]]>
  1351.  
  1352. <!ENTITY % sect3.module "INCLUDE">
  1353. <![%sect3.module;[
  1354. <!ENTITY % local.sect3.attrib "">
  1355. <!ENTITY % sect3.role.attrib "%role.attrib;">
  1356.  
  1357. <!ENTITY % sect3.element "INCLUDE">
  1358. <![%sect3.element;[
  1359. <!ELEMENT sect3 (sect3info?, (%sect.title.content;), (%nav.class;)*,
  1360.         (((%divcomponent.mix;)+, 
  1361.         ((%refentry.class;)* | sect4* | simplesect*))
  1362.         | (%refentry.class;)+ | sect4+ | simplesect+), (%nav.class;)*)>
  1363. <!--end of sect3.element-->]]>
  1364.  
  1365. <!-- Renderas: Indicates the format in which the heading should
  1366.         appear -->
  1367.  
  1368.  
  1369. <!ENTITY % sect3.attlist "INCLUDE">
  1370. <![%sect3.attlist;[
  1371. <!ATTLIST sect3
  1372.         renderas    (sect1
  1373.                 |sect2
  1374.                 |sect4
  1375.                 |sect5)        #IMPLIED
  1376.         %label.attrib;
  1377.         %status.attrib;
  1378.         %common.attrib;
  1379.         %sect3.role.attrib;
  1380.         %local.sect3.attrib;
  1381. >
  1382. <!--end of sect3.attlist-->]]>
  1383. <!--end of sect3.module-->]]>
  1384.  
  1385. <!ENTITY % sect4.module "INCLUDE">
  1386. <![%sect4.module;[
  1387. <!ENTITY % local.sect4.attrib "">
  1388. <!ENTITY % sect4.role.attrib "%role.attrib;">
  1389.  
  1390. <!ENTITY % sect4.element "INCLUDE">
  1391. <![%sect4.element;[
  1392. <!ELEMENT sect4 (sect4info?, (%sect.title.content;), (%nav.class;)*,
  1393.         (((%divcomponent.mix;)+, 
  1394.         ((%refentry.class;)* | sect5* | simplesect*))
  1395.         | (%refentry.class;)+ | sect5+ | simplesect+), (%nav.class;)*)>
  1396. <!--end of sect4.element-->]]>
  1397.  
  1398. <!-- Renderas: Indicates the format in which the heading should
  1399.         appear -->
  1400.  
  1401.  
  1402. <!ENTITY % sect4.attlist "INCLUDE">
  1403. <![%sect4.attlist;[
  1404. <!ATTLIST sect4
  1405.         renderas    (sect1
  1406.                 |sect2
  1407.                 |sect3
  1408.                 |sect5)        #IMPLIED
  1409.         %label.attrib;
  1410.         %status.attrib;
  1411.         %common.attrib;
  1412.         %sect4.role.attrib;
  1413.         %local.sect4.attrib;
  1414. >
  1415. <!--end of sect4.attlist-->]]>
  1416. <!--end of sect4.module-->]]>
  1417.  
  1418. <!ENTITY % sect5.module "INCLUDE">
  1419. <![%sect5.module;[
  1420. <!ENTITY % local.sect5.attrib "">
  1421. <!ENTITY % sect5.role.attrib "%role.attrib;">
  1422.  
  1423. <!ENTITY % sect5.element "INCLUDE">
  1424. <![%sect5.element;[
  1425. <!ELEMENT sect5 (sect5info?, (%sect.title.content;), (%nav.class;)*,
  1426.         (((%divcomponent.mix;)+, ((%refentry.class;)* | simplesect*))
  1427.         | (%refentry.class;)+ | simplesect+), (%nav.class;)*)>
  1428. <!--end of sect5.element-->]]>
  1429.  
  1430. <!-- Renderas: Indicates the format in which the heading should
  1431.         appear -->
  1432.  
  1433.  
  1434. <!ENTITY % sect5.attlist "INCLUDE">
  1435. <![%sect5.attlist;[
  1436. <!ATTLIST sect5
  1437.         renderas    (sect1
  1438.                 |sect2
  1439.                 |sect3
  1440.                 |sect4)        #IMPLIED
  1441.         %label.attrib;
  1442.         %status.attrib;
  1443.         %common.attrib;
  1444.         %sect5.role.attrib;
  1445.         %local.sect5.attrib;
  1446. >
  1447. <!--end of sect5.attlist-->]]>
  1448. <!--end of sect5.module-->]]>
  1449.  
  1450. <!ENTITY % simplesect.module "INCLUDE">
  1451. <![%simplesect.module;[
  1452. <!ENTITY % local.simplesect.attrib "">
  1453. <!ENTITY % simplesect.role.attrib "%role.attrib;">
  1454.  
  1455. <!ENTITY % simplesect.element "INCLUDE">
  1456. <![%simplesect.element;[
  1457. <!ELEMENT simplesect ((%sect.title.content;), (%divcomponent.mix;)+)>
  1458. <!--end of simplesect.element-->]]>
  1459.  
  1460. <!ENTITY % simplesect.attlist "INCLUDE">
  1461. <![%simplesect.attlist;[
  1462. <!ATTLIST simplesect
  1463.         %common.attrib;
  1464.         %simplesect.role.attrib;
  1465.         %local.simplesect.attrib;
  1466. >
  1467. <!--end of simplesect.attlist-->]]>
  1468. <!--end of simplesect.module-->]]>
  1469.  
  1470. <!-- ...................................................................... -->
  1471. <!-- Bibliography ......................................................... -->
  1472.  
  1473. <!ENTITY % bibliography.content.module "INCLUDE">
  1474. <![%bibliography.content.module;[
  1475. <!ENTITY % bibliography.module "INCLUDE">
  1476. <![%bibliography.module;[
  1477. <!ENTITY % local.bibliography.attrib "">
  1478. <!ENTITY % bibliography.role.attrib "%role.attrib;">
  1479.  
  1480. <!ENTITY % bibliography.element "INCLUDE">
  1481. <![%bibliography.element;[
  1482. <!ELEMENT bibliography (bibliographyinfo?,
  1483.                         (%bookcomponent.title.content;)?,
  1484.                         (%component.mix;)*, 
  1485.                         (bibliodiv+ | (biblioentry|bibliomixed)+))>
  1486. <!--end of bibliography.element-->]]>
  1487.  
  1488. <!ENTITY % bibliography.attlist "INCLUDE">
  1489. <![%bibliography.attlist;[
  1490. <!ATTLIST bibliography
  1491.         %status.attrib;
  1492.         %common.attrib;
  1493.         %bibliography.role.attrib;
  1494.         %local.bibliography.attrib;
  1495. >
  1496. <!--end of bibliography.attlist-->]]>
  1497. <!--end of bibliography.module-->]]>
  1498.  
  1499. <!ENTITY % bibliodiv.module "INCLUDE">
  1500. <![%bibliodiv.module;[
  1501. <!ENTITY % local.bibliodiv.attrib "">
  1502. <!ENTITY % bibliodiv.role.attrib "%role.attrib;">
  1503.  
  1504. <!ENTITY % bibliodiv.element "INCLUDE">
  1505. <![%bibliodiv.element;[
  1506. <!ELEMENT bibliodiv ((%sect.title.content;)?, (%component.mix;)*,
  1507.         (biblioentry|bibliomixed)+)>
  1508. <!--end of bibliodiv.element-->]]>
  1509.  
  1510. <!ENTITY % bibliodiv.attlist "INCLUDE">
  1511. <![%bibliodiv.attlist;[
  1512. <!ATTLIST bibliodiv
  1513.         %status.attrib;
  1514.         %common.attrib;
  1515.         %bibliodiv.role.attrib;
  1516.         %local.bibliodiv.attrib;
  1517. >
  1518. <!--end of bibliodiv.attlist-->]]>
  1519. <!--end of bibliodiv.module-->]]>
  1520. <!--end of bibliography.content.module-->]]>
  1521.  
  1522. <!-- ...................................................................... -->
  1523. <!-- Glossary ............................................................. -->
  1524.  
  1525. <!ENTITY % glossary.content.module "INCLUDE">
  1526. <![%glossary.content.module;[
  1527. <!ENTITY % glossary.module "INCLUDE">
  1528. <![%glossary.module;[
  1529. <!ENTITY % local.glossary.attrib "">
  1530. <!ENTITY % glossary.role.attrib "%role.attrib;">
  1531.  
  1532. <!ENTITY % glossary.element "INCLUDE">
  1533. <![%glossary.element;[
  1534. <!ELEMENT glossary (glossaryinfo?,
  1535.                     (%bookcomponent.title.content;)?,
  1536.                     (%component.mix;)*,
  1537.                     (glossdiv+ | glossentry+), bibliography?)>
  1538. <!--end of glossary.element-->]]>
  1539.  
  1540. <!ENTITY % glossary.attlist "INCLUDE">
  1541. <![%glossary.attlist;[
  1542. <!ATTLIST glossary
  1543.         %status.attrib;
  1544.         %common.attrib;
  1545.         %glossary.role.attrib;
  1546.         %local.glossary.attrib;
  1547. >
  1548. <!--end of glossary.attlist-->]]>
  1549. <!--end of glossary.module-->]]>
  1550.  
  1551. <!ENTITY % glossdiv.module "INCLUDE">
  1552. <![%glossdiv.module;[
  1553. <!ENTITY % local.glossdiv.attrib "">
  1554. <!ENTITY % glossdiv.role.attrib "%role.attrib;">
  1555.  
  1556. <!ENTITY % glossdiv.element "INCLUDE">
  1557. <![%glossdiv.element;[
  1558. <!ELEMENT glossdiv ((%sect.title.content;), (%component.mix;)*,
  1559.         glossentry+)>
  1560. <!--end of glossdiv.element-->]]>
  1561.  
  1562. <!ENTITY % glossdiv.attlist "INCLUDE">
  1563. <![%glossdiv.attlist;[
  1564. <!ATTLIST glossdiv
  1565.         %status.attrib;
  1566.         %common.attrib;
  1567.         %glossdiv.role.attrib;
  1568.         %local.glossdiv.attrib;
  1569. >
  1570. <!--end of glossdiv.attlist-->]]>
  1571. <!--end of glossdiv.module-->]]>
  1572. <!--end of glossary.content.module-->]]>
  1573.  
  1574. <!-- ...................................................................... -->
  1575. <!-- Index and SetIndex ................................................... -->
  1576.  
  1577. <!ENTITY % index.content.module "INCLUDE">
  1578. <![%index.content.module;[
  1579. <!ENTITY % indexes.module "INCLUDE">
  1580. <![%indexes.module;[
  1581. <!ENTITY % local.indexes.attrib "">
  1582. <!ENTITY % indexes.role.attrib "%role.attrib;">
  1583.  
  1584. <!ENTITY % index.element "INCLUDE">
  1585. <![%index.element;[
  1586. <!ELEMENT index (indexinfo?,
  1587.                  (%bookcomponent.title.content;)?,
  1588.                  (%component.mix;)*,
  1589.                  (indexdiv* | indexentry*))>
  1590. <!--end of index.element-->]]>
  1591.  
  1592. <!ENTITY % index.attlist "INCLUDE">
  1593. <![%index.attlist;[
  1594. <!ATTLIST index
  1595.         %common.attrib;
  1596.         %indexes.role.attrib;
  1597.         %local.indexes.attrib;
  1598. >
  1599. <!--end of index.attlist-->]]>
  1600.  
  1601. <!ENTITY % setindex.element "INCLUDE">
  1602. <![%setindex.element;[
  1603. <!ELEMENT setindex (setindexinfo?,
  1604.                     (%bookcomponent.title.content;)?,
  1605.                     (%component.mix;)*, (indexdiv* | indexentry*))>
  1606. <!--end of setindex.element-->]]>
  1607.  
  1608. <!ENTITY % setindex.attlist "INCLUDE">
  1609. <![%setindex.attlist;[
  1610. <!ATTLIST setindex
  1611.         %common.attrib;
  1612.         %indexes.role.attrib;
  1613.         %local.indexes.attrib;
  1614. >
  1615. <!--end of setindex.attlist-->]]>
  1616. <!--end of indexes.module-->]]>
  1617.  
  1618. <!ENTITY % indexdiv.module "INCLUDE">
  1619. <![%indexdiv.module;[
  1620.  
  1621. <!-- SegmentedList in this content is useful for marking up permuted
  1622.      indices. -->
  1623.  
  1624. <!ENTITY % local.indexdiv.attrib "">
  1625. <!ENTITY % indexdiv.role.attrib "%role.attrib;">
  1626.  
  1627. <!ENTITY % indexdiv.element "INCLUDE">
  1628. <![%indexdiv.element;[
  1629. <!ELEMENT indexdiv ((%sect.title.content;)?, ((%indexdivcomponent.mix;)*,
  1630.         (indexentry+ | segmentedlist)))>
  1631. <!--end of indexdiv.element-->]]>
  1632.  
  1633. <!ENTITY % indexdiv.attlist "INCLUDE">
  1634. <![%indexdiv.attlist;[
  1635. <!ATTLIST indexdiv
  1636.         %common.attrib;
  1637.         %indexdiv.role.attrib;
  1638.         %local.indexdiv.attrib;
  1639. >
  1640. <!--end of indexdiv.attlist-->]]>
  1641. <!--end of indexdiv.module-->]]>
  1642.  
  1643. <!ENTITY % indexentry.module "INCLUDE">
  1644. <![%indexentry.module;[
  1645. <!-- Index entries appear in the index, not the text. -->
  1646.  
  1647. <!ENTITY % local.indexentry.attrib "">
  1648. <!ENTITY % indexentry.role.attrib "%role.attrib;">
  1649.  
  1650. <!ENTITY % indexentry.element "INCLUDE">
  1651. <![%indexentry.element;[
  1652. <!ELEMENT indexentry (primaryie, (seeie|seealsoie)*,
  1653.         (secondaryie, (seeie|seealsoie|tertiaryie)*)*)>
  1654. <!--end of indexentry.element-->]]>
  1655.  
  1656. <!ENTITY % indexentry.attlist "INCLUDE">
  1657. <![%indexentry.attlist;[
  1658. <!ATTLIST indexentry
  1659.         %common.attrib;
  1660.         %indexentry.role.attrib;
  1661.         %local.indexentry.attrib;
  1662. >
  1663. <!--end of indexentry.attlist-->]]>
  1664. <!--end of indexentry.module-->]]>
  1665.  
  1666. <!ENTITY % primsecterie.module "INCLUDE">
  1667. <![%primsecterie.module;[
  1668. <!ENTITY % local.primsecterie.attrib "">
  1669. <!ENTITY % primsecterie.role.attrib "%role.attrib;">
  1670.  
  1671. <!ENTITY % primaryie.element "INCLUDE">
  1672. <![%primaryie.element;[
  1673. <!ELEMENT primaryie (%ndxterm.char.mix;)*>
  1674. <!--end of primaryie.element-->]]>
  1675.  
  1676. <!-- to IndexTerms that these entries represent -->
  1677.  
  1678. <!ENTITY % primaryie.attlist "INCLUDE">
  1679. <![%primaryie.attlist;[
  1680. <!ATTLIST primaryie
  1681.         %linkends.attrib;        %common.attrib;
  1682.         %primsecterie.role.attrib;
  1683.         %local.primsecterie.attrib;
  1684. >
  1685. <!--end of primaryie.attlist-->]]>
  1686.  
  1687. <!ENTITY % secondaryie.element "INCLUDE">
  1688. <![%secondaryie.element;[
  1689. <!ELEMENT secondaryie (%ndxterm.char.mix;)*>
  1690. <!--end of secondaryie.element-->]]>
  1691.  
  1692. <!-- to IndexTerms that these entries represent -->
  1693.  
  1694. <!ENTITY % secondaryie.attlist "INCLUDE">
  1695. <![%secondaryie.attlist;[
  1696. <!ATTLIST secondaryie
  1697.         %linkends.attrib;        %common.attrib;
  1698.         %primsecterie.role.attrib;
  1699.         %local.primsecterie.attrib;
  1700. >
  1701. <!--end of secondaryie.attlist-->]]>
  1702.  
  1703. <!ENTITY % tertiaryie.element "INCLUDE">
  1704. <![%tertiaryie.element;[
  1705. <!ELEMENT tertiaryie (%ndxterm.char.mix;)*>
  1706. <!--end of tertiaryie.element-->]]>
  1707.  
  1708. <!-- to IndexTerms that these entries represent -->
  1709.  
  1710. <!ENTITY % tertiaryie.attlist "INCLUDE">
  1711. <![%tertiaryie.attlist;[
  1712. <!ATTLIST tertiaryie
  1713.         %linkends.attrib;        %common.attrib;
  1714.         %primsecterie.role.attrib;
  1715.         %local.primsecterie.attrib;
  1716. >
  1717. <!--end of tertiaryie.attlist-->]]>
  1718.  
  1719. <!--end of primsecterie.module-->]]>
  1720.     
  1721. <!ENTITY % seeie.module "INCLUDE">
  1722. <![%seeie.module;[
  1723. <!ENTITY % local.seeie.attrib "">
  1724. <!ENTITY % seeie.role.attrib "%role.attrib;">
  1725.  
  1726. <!ENTITY % seeie.element "INCLUDE">
  1727. <![%seeie.element;[
  1728. <!ELEMENT seeie (%ndxterm.char.mix;)*>
  1729. <!--end of seeie.element-->]]>
  1730.  
  1731. <!-- to IndexEntry to look up -->
  1732.  
  1733.  
  1734. <!ENTITY % seeie.attlist "INCLUDE">
  1735. <![%seeie.attlist;[
  1736. <!ATTLIST seeie
  1737.         %linkend.attrib;        %common.attrib;
  1738.         %seeie.role.attrib;
  1739.         %local.seeie.attrib;
  1740. >
  1741. <!--end of seeie.attlist-->]]>
  1742. <!--end of seeie.module-->]]>
  1743.  
  1744. <!ENTITY % seealsoie.module "INCLUDE">
  1745. <![%seealsoie.module;[
  1746. <!ENTITY % local.seealsoie.attrib "">
  1747. <!ENTITY % seealsoie.role.attrib "%role.attrib;">
  1748.  
  1749. <!ENTITY % seealsoie.element "INCLUDE">
  1750. <![%seealsoie.element;[
  1751. <!ELEMENT seealsoie (%ndxterm.char.mix;)*>
  1752. <!--end of seealsoie.element-->]]>
  1753.  
  1754. <!-- to related IndexEntries -->
  1755.  
  1756.  
  1757. <!ENTITY % seealsoie.attlist "INCLUDE">
  1758. <![%seealsoie.attlist;[
  1759. <!ATTLIST seealsoie
  1760.         %linkends.attrib;        %common.attrib;
  1761.         %seealsoie.role.attrib;
  1762.         %local.seealsoie.attrib;
  1763. >
  1764. <!--end of seealsoie.attlist-->]]>
  1765. <!--end of seealsoie.module-->]]>
  1766. <!--end of index.content.module-->]]>
  1767.  
  1768. <!-- ...................................................................... -->
  1769. <!-- RefEntry ............................................................. -->
  1770.  
  1771. <!ENTITY % refentry.content.module "INCLUDE">
  1772. <![%refentry.content.module;[
  1773. <!ENTITY % refentry.module "INCLUDE">
  1774. <![%refentry.module;[
  1775. <!ENTITY % local.refentry.attrib "">
  1776. <!ENTITY % refentry.role.attrib "%role.attrib;">
  1777.  
  1778. <!ENTITY % refentry.element "INCLUDE">
  1779. <![%refentry.element;[
  1780. <!ELEMENT refentry ((%ndxterm.class;)*,
  1781.                     refentryinfo?, refmeta?, (remark|%link.char.class;)*,
  1782.                     refnamediv, refsynopsisdiv?, refsect1+)>
  1783. <!--end of refentry.element-->]]>
  1784.  
  1785. <!ENTITY % refentry.attlist "INCLUDE">
  1786. <![%refentry.attlist;[
  1787. <!ATTLIST refentry
  1788.         %status.attrib;
  1789.         %common.attrib;
  1790.         %refentry.role.attrib;
  1791.         %local.refentry.attrib;
  1792. >
  1793. <!--end of refentry.attlist-->]]>
  1794. <!--end of refentry.module-->]]>
  1795.  
  1796. <!ENTITY % refmeta.module "INCLUDE">
  1797. <![%refmeta.module;[
  1798. <!ENTITY % local.refmeta.attrib "">
  1799. <!ENTITY % refmeta.role.attrib "%role.attrib;">
  1800.  
  1801. <!ENTITY % refmeta.element "INCLUDE">
  1802. <![%refmeta.element;[
  1803. <!ELEMENT refmeta ((%ndxterm.class;)*,
  1804.                    refentrytitle, manvolnum?, refmiscinfo*,
  1805.                    (%ndxterm.class;)*)>
  1806. <!--end of refmeta.element-->]]>
  1807.  
  1808. <!ENTITY % refmeta.attlist "INCLUDE">
  1809. <![%refmeta.attlist;[
  1810. <!ATTLIST refmeta
  1811.         %common.attrib;
  1812.         %refmeta.role.attrib;
  1813.         %local.refmeta.attrib;
  1814. >
  1815. <!--end of refmeta.attlist-->]]>
  1816. <!--end of refmeta.module-->]]>
  1817.  
  1818. <!ENTITY % refmiscinfo.module "INCLUDE">
  1819. <![%refmiscinfo.module;[
  1820. <!ENTITY % local.refmiscinfo.attrib "">
  1821. <!ENTITY % refmiscinfo.role.attrib "%role.attrib;">
  1822.  
  1823. <!ENTITY % refmiscinfo.element "INCLUDE">
  1824. <![%refmiscinfo.element;[
  1825. <!ELEMENT refmiscinfo (%docinfo.char.mix;)*>
  1826. <!--end of refmiscinfo.element-->]]>
  1827.  
  1828. <!-- Class: Freely assignable parameter; no default -->
  1829.  
  1830.  
  1831. <!ENTITY % refmiscinfo.attlist "INCLUDE">
  1832. <![%refmiscinfo.attlist;[
  1833. <!ATTLIST refmiscinfo
  1834.         class        CDATA        #IMPLIED
  1835.         %common.attrib;
  1836.         %refmiscinfo.role.attrib;
  1837.         %local.refmiscinfo.attrib;
  1838. >
  1839. <!--end of refmiscinfo.attlist-->]]>
  1840. <!--end of refmiscinfo.module-->]]>
  1841.  
  1842. <!ENTITY % refnamediv.module "INCLUDE">
  1843. <![%refnamediv.module;[
  1844. <!ENTITY % local.refnamediv.attrib "">
  1845. <!ENTITY % refnamediv.role.attrib "%role.attrib;">
  1846.  
  1847. <!ENTITY % refnamediv.element "INCLUDE">
  1848. <![%refnamediv.element;[
  1849. <!ELEMENT refnamediv (refdescriptor?, refname+, refpurpose, refclass*,
  1850.         (remark|%link.char.class;)*)>
  1851. <!--end of refnamediv.element-->]]>
  1852.  
  1853. <!ENTITY % refnamediv.attlist "INCLUDE">
  1854. <![%refnamediv.attlist;[
  1855. <!ATTLIST refnamediv
  1856.         %common.attrib;
  1857.         %refnamediv.role.attrib;
  1858.         %local.refnamediv.attrib;
  1859. >
  1860. <!--end of refnamediv.attlist-->]]>
  1861. <!--end of refnamediv.module-->]]>
  1862.     
  1863. <!ENTITY % refdescriptor.module "INCLUDE">
  1864. <![%refdescriptor.module;[
  1865. <!ENTITY % local.refdescriptor.attrib "">
  1866. <!ENTITY % refdescriptor.role.attrib "%role.attrib;">
  1867.  
  1868. <!ENTITY % refdescriptor.element "INCLUDE">
  1869. <![%refdescriptor.element;[
  1870. <!ELEMENT refdescriptor (%refname.char.mix;)*>
  1871. <!--end of refdescriptor.element-->]]>
  1872.  
  1873. <!ENTITY % refdescriptor.attlist "INCLUDE">
  1874. <![%refdescriptor.attlist;[
  1875. <!ATTLIST refdescriptor
  1876.         %common.attrib;
  1877.         %refdescriptor.role.attrib;
  1878.         %local.refdescriptor.attrib;
  1879. >
  1880. <!--end of refdescriptor.attlist-->]]>
  1881. <!--end of refdescriptor.module-->]]>
  1882.  
  1883. <!ENTITY % refname.module "INCLUDE">
  1884. <![%refname.module;[
  1885. <!ENTITY % local.refname.attrib "">
  1886. <!ENTITY % refname.role.attrib "%role.attrib;">
  1887.  
  1888. <!ENTITY % refname.element "INCLUDE">
  1889. <![%refname.element;[
  1890. <!ELEMENT refname (%refname.char.mix;)*>
  1891. <!--end of refname.element-->]]>
  1892.  
  1893. <!ENTITY % refname.attlist "INCLUDE">
  1894. <![%refname.attlist;[
  1895. <!ATTLIST refname
  1896.         %common.attrib;
  1897.         %refname.role.attrib;
  1898.         %local.refname.attrib;
  1899. >
  1900. <!--end of refname.attlist-->]]>
  1901. <!--end of refname.module-->]]>
  1902.  
  1903. <!ENTITY % refpurpose.module "INCLUDE">
  1904. <![%refpurpose.module;[
  1905. <!ENTITY % local.refpurpose.attrib "">
  1906. <!ENTITY % refpurpose.role.attrib "%role.attrib;">
  1907.  
  1908. <!ENTITY % refpurpose.element "INCLUDE">
  1909. <![%refpurpose.element;[
  1910. <!ELEMENT refpurpose (%refinline.char.mix;)*>
  1911. <!--end of refpurpose.element-->]]>
  1912.  
  1913. <!ENTITY % refpurpose.attlist "INCLUDE">
  1914. <![%refpurpose.attlist;[
  1915. <!ATTLIST refpurpose
  1916.         %common.attrib;
  1917.         %refpurpose.role.attrib;
  1918.         %local.refpurpose.attrib;
  1919. >
  1920. <!--end of refpurpose.attlist-->]]>
  1921. <!--end of refpurpose.module-->]]>
  1922.  
  1923. <!ENTITY % refclass.module "INCLUDE">
  1924. <![%refclass.module;[
  1925. <!ENTITY % local.refclass.attrib "">
  1926. <!ENTITY % refclass.role.attrib "%role.attrib;">
  1927.  
  1928. <!ENTITY % refclass.element "INCLUDE">
  1929. <![%refclass.element;[
  1930. <!ELEMENT refclass (%refclass.char.mix;)*>
  1931. <!--end of refclass.element-->]]>
  1932.  
  1933. <!ENTITY % refclass.attlist "INCLUDE">
  1934. <![%refclass.attlist;[
  1935. <!ATTLIST refclass
  1936.         %common.attrib;
  1937.         %refclass.role.attrib;
  1938.         %local.refclass.attrib;
  1939. >
  1940. <!--end of refclass.attlist-->]]>
  1941. <!--end of refclass.module-->]]>
  1942.  
  1943. <!ENTITY % refsynopsisdiv.module "INCLUDE">
  1944. <![%refsynopsisdiv.module;[
  1945. <!ENTITY % local.refsynopsisdiv.attrib "">
  1946. <!ENTITY % refsynopsisdiv.role.attrib "%role.attrib;">
  1947.  
  1948. <!ENTITY % refsynopsisdiv.element "INCLUDE">
  1949. <![%refsynopsisdiv.element;[
  1950. <!ELEMENT refsynopsisdiv (refsynopsisdivinfo?, (%refsect.title.content;)?,
  1951.         (((%refcomponent.mix;)+, refsect2*) | (refsect2+)))>
  1952. <!--end of refsynopsisdiv.element-->]]>
  1953.  
  1954. <!ENTITY % refsynopsisdiv.attlist "INCLUDE">
  1955. <![%refsynopsisdiv.attlist;[
  1956. <!ATTLIST refsynopsisdiv
  1957.         %common.attrib;
  1958.         %refsynopsisdiv.role.attrib;
  1959.         %local.refsynopsisdiv.attrib;
  1960. >
  1961. <!--end of refsynopsisdiv.attlist-->]]>
  1962. <!--end of refsynopsisdiv.module-->]]>
  1963.  
  1964. <!ENTITY % refsect1.module "INCLUDE">
  1965. <![%refsect1.module;[
  1966. <!ENTITY % local.refsect1.attrib "">
  1967. <!ENTITY % refsect1.role.attrib "%role.attrib;">
  1968.  
  1969. <!ENTITY % refsect1.element "INCLUDE">
  1970. <![%refsect1.element;[
  1971. <!ELEMENT refsect1 (refsect1info?, (%refsect.title.content;),
  1972.         (((%refcomponent.mix;)+, refsect2*) | refsect2+))>
  1973. <!--end of refsect1.element-->]]>
  1974.  
  1975. <!ENTITY % refsect1.attlist "INCLUDE">
  1976. <![%refsect1.attlist;[
  1977. <!ATTLIST refsect1
  1978.         %status.attrib;
  1979.         %common.attrib;
  1980.         %refsect1.role.attrib;
  1981.         %local.refsect1.attrib;
  1982. >
  1983. <!--end of refsect1.attlist-->]]>
  1984. <!--end of refsect1.module-->]]>
  1985.  
  1986. <!ENTITY % refsect2.module "INCLUDE">
  1987. <![%refsect2.module;[
  1988. <!ENTITY % local.refsect2.attrib "">
  1989. <!ENTITY % refsect2.role.attrib "%role.attrib;">
  1990.  
  1991. <!ENTITY % refsect2.element "INCLUDE">
  1992. <![%refsect2.element;[
  1993. <!ELEMENT refsect2 (refsect2info?, (%refsect.title.content;),
  1994.     (((%refcomponent.mix;)+, refsect3*) | refsect3+))>
  1995. <!--end of refsect2.element-->]]>
  1996.  
  1997. <!ENTITY % refsect2.attlist "INCLUDE">
  1998. <![%refsect2.attlist;[
  1999. <!ATTLIST refsect2
  2000.         %status.attrib;
  2001.         %common.attrib;
  2002.         %refsect2.role.attrib;
  2003.         %local.refsect2.attrib;
  2004. >
  2005. <!--end of refsect2.attlist-->]]>
  2006. <!--end of refsect2.module-->]]>
  2007.  
  2008. <!ENTITY % refsect3.module "INCLUDE">
  2009. <![%refsect3.module;[
  2010. <!ENTITY % local.refsect3.attrib "">
  2011. <!ENTITY % refsect3.role.attrib "%role.attrib;">
  2012.  
  2013. <!ENTITY % refsect3.element "INCLUDE">
  2014. <![%refsect3.element;[
  2015. <!ELEMENT refsect3 (refsect3info?, (%refsect.title.content;), 
  2016.     (%refcomponent.mix;)+)>
  2017. <!--end of refsect3.element-->]]>
  2018.  
  2019. <!ENTITY % refsect3.attlist "INCLUDE">
  2020. <![%refsect3.attlist;[
  2021. <!ATTLIST refsect3
  2022.         %status.attrib;
  2023.         %common.attrib;
  2024.         %refsect3.role.attrib;
  2025.         %local.refsect3.attrib;
  2026. >
  2027. <!--end of refsect3.attlist-->]]>
  2028. <!--end of refsect3.module-->]]>
  2029. <!--end of refentry.content.module-->]]>
  2030.  
  2031. <!-- ...................................................................... -->
  2032. <!-- Article .............................................................. -->
  2033.  
  2034. <!ENTITY % article.module "INCLUDE">
  2035. <![%article.module;[
  2036. <!-- An Article is a chapter-level, stand-alone document that is often,
  2037.      but need not be, collected into a Book. -->
  2038.  
  2039. <!ENTITY % local.article.attrib "">
  2040. <!ENTITY % article.role.attrib "%role.attrib;">
  2041.  
  2042. <!ENTITY % article.element "INCLUDE">
  2043. <![%article.element;[
  2044. <!ELEMENT article ((%div.title.content;)?, articleinfo?, tocchap?, lot*,
  2045.             (%bookcomponent.content;),
  2046.             ((%nav.class;) | (%appendix.class;) | ackno)*)>
  2047. <!--end of article.element-->]]>
  2048.  
  2049. <!-- Class: Indicates the type of a particular article;
  2050.         all articles have the same structure and general purpose.
  2051.         No default. -->
  2052. <!-- ParentBook: ID of the enclosing Book -->
  2053.  
  2054.  
  2055. <!ENTITY % article.attlist "INCLUDE">
  2056. <![%article.attlist;[
  2057. <!ATTLIST article
  2058.         class        (journalarticle
  2059.                 |productsheet
  2060.                 |whitepaper
  2061.                 |techreport
  2062.                                 |specification
  2063.                 |faq)        #IMPLIED
  2064.         parentbook    IDREF        #IMPLIED
  2065.         %status.attrib;
  2066.         %common.attrib;
  2067.         %article.role.attrib;
  2068.         %local.article.attrib;
  2069. >
  2070. <!--end of article.attlist-->]]>
  2071. <!--end of article.module-->]]>
  2072.  
  2073. <!-- End of DocBook XML document hierarchy module V4.1.2 .................... -->
  2074. <!-- ...................................................................... -->
  2075.